from pathlib import Path
from openai import OpenAI


# 调用kimi模型接口
# kimi 免费用户进行一分钟限制三条请求 所以换成阿里云

def kimi(topic_data):
    client = OpenAI(
        api_key="",
        base_url="https://dashscope.aliyuncs.com/compatible-mode/v1",
    )
    system_content = "你是通义千问 , 接下来我会问你一些问你 包含选择题和多选题回答（A,B,C,D）即可不需要回答其他的东西,填空题（回答答案）,和判断题(判断题正确回答A或者错误回答B),你只需要回答答案即可不需要说其他的东西"
    completion = client.chat.completions.create(
        model="qwen-plus",  # 模型列表：https://help.aliyun.com/zh/model-studio/getting-started/models
        messages=[
            {'role': 'system', 'content': f'{system_content}'},
            {'role': 'user', 'content': f'{topic_data}'}
        ])
    return completion.choices[0].message

